/**   
*    
* @file
* @brief
* @文件名	: StarappGallery
* @版权所有	: 网龙应用软件开发一部
* @作  者	: chenqian
* @创建时间	: 2014-7-29 上午11:01:53 
* @文件描述	:  
* @version	Ver 1.1
*/
package com.common.widget;

import android.content.Context;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.widget.Gallery;

/**
 *  一次只可以滑动一张图片的gallery
 * <br>Created 2014-7-29 上午11:01:53
 * @version  1.3
 * @author   chenqian		
 *
 * @see 	 
 */

public class GalleryNoFling extends Gallery{
	/**
	 * Creates a new instance of Gallery3DSlide. <br>
	 * Created 2014-6-6 下午5:52:58
	 * 
	 * @param context
	 *            Context
	 */
	public GalleryNoFling(Context context) {
		super(context);
	}

	/**
	 * Creates a new instance of Gallery3DSlide. <br>
	 * Created 2014-6-6 下午5:53:17
	 * 
	 * @param context
	 *            Context
	 * @param attrs
	 *            AttributeSet
	 */
	public GalleryNoFling(Context context, AttributeSet attrs) {
		super(context, attrs);
	}

	/**
	 * Creates a new instance of Gallery3DSlide. <br>
	 * Created 2014-6-6 下午5:53:29
	 * 
	 * @param context
	 *            Context
	 * @param attrs
	 *            AttributeSet
	 * @param defStyle
	 *            int
	 */
	public GalleryNoFling(Context context, AttributeSet attrs, int defStyle) {
		super(context, attrs, defStyle);
	}
	
	@Override
	public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
			float velocityY) {
		// 一次只可以滑动一张图片
		return false;
	}

    @Override
    public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {
        return super.onScroll(e1, e2, distanceX * 3, distanceY);
    }
}
